Refine this word faster
Douche boat
noun, slang
Definitions
Noun
- 1 A river craft outfitted with a high-pressure water cannon capable of destroying enemy encampments. US, slang
"Douche boats destroyed two bunkers and accumulated 30 minutes of water time."
- 2 A rude, obnoxious, or contemptible person. humorous, slang, vulgar
"No one gives a flying fuck what you douche boats write."
See also for "douche boat"
Next best steps
Mini challenge
Unscramble this word: doucheboat